radar shadow - Turkish English Dictionary